Draft Fillet/fr

Draft Congé

Emplacement du menu
Draft : Formes → Congé

BIM : Formes 2D → Congé
Ateliers
Draft, BIM
Raccourci par défaut
F I
Introduit dans la version
0.19
Voir aussi
Draft Ligne, Draft Polyligne

Description

La commande Draft Congé crée un congé, un coin arrondi, un chanfrein ou une arête droite entre deux arêtes sélectionnées.

Dans la version 0.21 et précédentes, la commande ne fonctionne correctement que si les deux arêtes sélectionnées sont droites.

Dans la version 1.0 et précédentes, si les objets sélectionnés ont plusieurs arêtes, leur première arête sera utilisée. Il se peut que ce ne soit pas l'arête qui a été choisie dans la vue 3D.

Plusieurs congés et chanfreins créés entre deux arêtes

Utilisation

  1. Sélectionnez deux arêtes qui se rejoignent en un seul point.
  2. Il y a plusieurs façons de lancer la commande :
    • Appuyez sur le Congé.
    • Draft : sélectionnez l'option Formes → Congé du menu.
    • BIM : sélectionnez l'option Formes 2D → Congé du menu.
    • Utilisez le raccourci clavier : F puis I.
  3. Saisissez le Rayon du congé. Remarquez que la commande n'aboutira pas si le rayon est trop grand pour les arêtes sélectionnées.
  4. Vous pouvez vérifier l'option Supprimer les objets originaux.
  5. Vous pouvez vérifier l'option Créer un chanfrein.
  6. Si vous avez sélectionné l'une des deux options précédentes : cliquez dans le champ de saisie Rayon du congé.
  7. Appuyer sur Entrée.

Options

Remarques

Propriétés

Voir aussi : Éditeur de propriétés

Un objet Draft Congé est dérivé d'un Part Part2DObject et hérite de toutes ses propriétés. Il possède également les propriétés supplémentaires suivantes :

Données

Draft

Vue

Draft

Script

Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.

Pour créer un Draft Congé, utilisez la méthode make_fillet du module Draft :

fillet = make_fillet([edge1, edge2], radius=100, chamfer=False, delete=False)

Exemple :

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(2000, 0, 0)

edge1 = Draft.make_line(p1, p2)
edge2 = Draft.make_line(p2, p3)

doc.recompute()

fillet = Draft.make_fillet([edge1, edge2], radius=500)

doc.recompute()